<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Util::SOSO_Base_Util_XMLQuery</title>
<link href="../../../css/ea.css" rel="stylesheet" type="text/css" />
<script>
function initPage(src) {
	if(parent==this&&(this.location+"").indexOf('EARoot')!=-1)
		document.location=(this.location+"").substring(0,(this.location+"").indexOf('EARoot'))+"index"+(this.location+"").substring((this.location+"").lastIndexOf('.'))+"?goto="+((this.location+"").substring((this.location+"").indexOf('EARoot')+7,(this.location+"").lastIndexOf('.')).replace(/\//g,':').replace(/EA/g,""));
	else
		parent.initPage(src);
}
</script>
</head>
<body onload="initPage(this);" class="Content">
<div class="pageHeader"></div>
<div class="PageBody">
	<span class="ObjectTitle">SOSO_Base_Util_XMLQuery  : public   class</span>
	<table border="0" cellpadding="0" cellspacing="0" class="ObjectDetails">
		<tr>
			<td width="15%" class="ObjectDetailsTopic">Created:</td>
			<td width="85%" class="ObjectDetailsValue">2009-7-22 11:03:29</td>
		</tr>
		<tr>
			<td class="ObjectDetailsTopic">Modified:</td>
			<td class="ObjectDetailsValue">2009-11-2 12:32:59</td>
		</tr>
		<tr style="height: 10px"><td colspan="2"></td></tr>
		<tr>
			<td class="ObjectDetailsTopic"><img src="../../../images/plus03.gif" align="absmiddle" id="proj" onclick="parent.toggleData(this.id)" />Project:</td>
			<td class="ObjectDetailsValue"></td>
		</tr>
		<tr id="proj00" style="display: none;">
			<td class="ObjectDetailsTopic" style="padding-left: 18px;">Author:</td>
			<td class="ObjectDetailsValue">moonzhang (zyfunny@gmail.com)</td>
		</tr>
		<tr id="proj01" style="display: none;">
			<td class="ObjectDetailsTopic" style="padding-left: 18px;">Version:</td>
			<td class="ObjectDetailsValue">0.0.0.1 2009-06-07  XML/(x)html 节点选择类</td>
		</tr>
		<tr id="proj02" style="display: none;">
			<td class="ObjectDetailsTopic" style="padding-left: 18px;">Phase:</td>
			<td class="ObjectDetailsValue">1.0</td>
		</tr>
		<tr id="proj03" style="display: none;">
			<td class="ObjectDetailsTopic" style="padding-left: 18px;">Status:</td>
			<td class="ObjectDetailsValue">Proposed</td>
		</tr>
		<tr id="proj04" style="display: none;">
			<td class="ObjectDetailsTopic" style="padding-left: 18px;">Complexity:</td>
			<td class="ObjectDetailsValue">Easy</td>
		</tr>
		<tr>
			<td class="ObjectDetailsTopic"><img src="../../../images/plus03.gif" align="absmiddle" id="adv" onclick="parent.toggleData(this.id)" />Advanced:</td>
			<td class="ObjectDetailsValue"></td>
		</tr>
		<tr id="adv00" style="display: none;">
			<td class="ObjectDetailsTopic" style="padding-left: 18px;">UUID:</td>
			<td class="ObjectDetailsValue">{B4ACA3C6-FE0E-446b-961F-2E088CED711B}</td>
		</tr>
		<tr id="adv01" style="display: none;">
			<td class="ObjectDetailsTopic" style="padding-left: 18px;">Appears In:</td>
			<td class="ObjectDetailsValue"><a href="EA104.htm">Util</a></td>
		</tr>
	</table>
	<div class="ObjectDetailsNotes">@todo 1.(搁置）深度封装，使其可以以类似jQuery的形式，进行级联操作 (See Updates 1)2.伪类支持 ,所有选择器、属性、过滤器、伪类可以以任意顺序组合，支持形如 div.foo:nth-child(odd)[@foo=bar].bar:first 这样的选择器 。。。。。。。真变态！！ 3. Updates: 1.完成todo:2 伪类支持 ,所有选择器、属性、过滤器、伪类可以以任意顺序组合，支持形如 div.foo:nth-child(odd)[@foo=bar].bar:first 这样的选择器 目前支持的选择器： 1.元素选择符 任意节点 X 			节点名为X的节点 X Y  		X的所有节点名为Y的子孙节点 X &gt; Y 或 X/Y 	X的一级子节点，节点名为Y X + Y 		与X紧挨着的所有Y节点 X ~ Y			与X紧挨着的所有Y节点 2.属性选择符 使用符号@, 例如div[@foo=&#39;bar&#39;] E[foo] 有属性&quot;foo&quot; E[foo=bar]		有属性&quot;foo&quot; 且等于 &quot;bar&quot; E[foo^=bar]		有属性&quot;foo&quot; 且以&quot;bar&quot;开头 E[foo$=bar]		有属性&quot;foo&quot; 且以&quot;bar&quot;结尾 E[foo*=bar]		有属性&quot;foo&quot; 且含有&quot;bar&quot;作为一部分 E[foo%=n]		有属性&quot;foo&quot; 且被n取模值为０的节点 E[foo!=bar]	 	有属性&quot;foo&quot; 且不等于&quot;bar&quot;</div>

	<div class="TableGroup" id="TableGroup">
		<ul class="ItemTitle">
			<li onClick="parent.toggleItem('Attributes');" id="AttributesTitle">Attributes</li>
			<li onClick="parent.toggleItem('Operations');" id="OperationsTitle">Operations</li>
			<li onClick="parent.toggleItem('Links');" id="LinksTitle">Other Links</li>
		</ul>
<div class="ItemBody" id="AttributesTable">
	<table border="0" cellspacing="0" cellpadding="0" class="Table">
		<tr>
			<td width="40%" class="TableHeading">Attribute</td>
			<td width="60%" class="TableHeading">Details</td>
		</tr>
						<tr>
				<td width="40%" class="TableRow" valign="top"><i>public static var</i><br /><strong>&nbsp;&nbsp;cache</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> array()<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;document</strong></td>
				<td width="60%" class="TableRow" valign="top"><i></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;first</strong></td>
				<td width="60%" class="TableRow" valign="top"><i></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;last</strong></td>
				<td width="60%" class="TableRow" valign="top"><i></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>protected static var</i><br /><strong>&nbsp;&nbsp;matchers</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> array(
			array(
                're'=>'/^\.([\x80-\xff\w-]+)/',
                'select'=>array('byClassName','null,{1}')
            ),array(
				're'=>'/^\:([\x80-\xff\w-]+)(?:\(((?:[^\s>\/]*|.*?))\))?/',
                'select'=>array('byPseudo','{1}, {2}')
            ),array(
                're'=>'/^(?:([\[\{])(?:@)?([\x80-\xff\w-]+)\s?(?:(=|.=)\s?[\'"]?(.*?)["\']?)?[\]\}])/',
                'select'=>array('byAttribute','{2}, {4}, {3}, {1}')
            ), array(
                're'=>'/^#([\x80-\xff\w-]+)/',
                'select'=>array('byId','null, {1}')
            ),array(
                're'=>'/^@([\x80-\xff\w-]+)/',
                'select'=>array('attrValue','{1}')
            )
        )<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;matches</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> array()<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>private var</i><br /><strong>&nbsp;&nbsp;mCompiled</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> false<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>private var</i><br /><strong>&nbsp;&nbsp;mFunctionStatck</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> array()<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;modeRe</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> "/^(\s?[\/>+~]\s?|\s|$)/"<br></i><div class="ObjectDetailsNotes"><table>
	<tr>
		<td valign="top">
			<i>Notes: </i><span style="margin-left: .4cm;"> </span>
		</td>
		<td>
			public $modeRe = &quot;/^(\s?[\/&gt;+~]\s?|\s|$)/&quot;;
		</td>
	</tr>
</table></div>
</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;nextSibling</strong></td>
				<td width="60%" class="TableRow" valign="top"><i></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>protected static var</i><br /><strong>&nbsp;&nbsp;operators</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> array(
            "="  => 'return $a == $v;',
            "!=" => 'return $a != $v;',
            "^=" => 'return $a && substr($a,0,strlen($v)) == $v;',
            "$=" => 'return $a && substr($a,strlen($a)-strlen($v)) == $v;',
            "*=" => 'return $a && false !== strpos($a,$v);',
            "%=" => 'return ($a % $v) == 0;',
            "|=" => 'return $a && ($a == $v || substr($a,0,strlen($v)+1) == $v."-");',
            "~=" => 'return $a && strpos((" ".$a." "),(" "+$v+" ")) !== false;'
        )<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>private var</i><br /><strong>&nbsp;&nbsp;options</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> array ()<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>private static var</i><br /><strong>&nbsp;&nbsp;pseudo</strong></td>
				<td width="60%" class="TableRow" valign="top"><i></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;simpleCache</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> array()<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;tagTokenRe</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> "/^(#)?([\w-\*\x80-\xff]+)/"<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;tplRe</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> "/\{(\d+)\}/U"<br></i>&nbsp;</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;trimRe</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> '/^\s+|\s+$/'<br></i><div class="ObjectDetailsNotes"><table>
	<tr>
		<td valign="top">
			<i>Notes: </i><span style="margin-left: .4cm;"> </span>
		</td>
		<td>
			public $nonSpace = &#39;/\S/&#39;;
		</td>
	</tr>
</table></div>
</td>
			</tr>			<tr>
				<td width="40%" class="TableRow" valign="top"><i>public var</i><br /><strong>&nbsp;&nbsp;valueCache</strong></td>
				<td width="60%" class="TableRow" valign="top"><i><i>Initial:</i> array()<br></i>&nbsp;</td>
			</tr>
		</table>
</div><div class="ItemBody" id="OperationsTable">
	<table border="0" cellspacing="0" cellpadding="0" class="Table">
		<tr>
			<td width="40%" class="TableHeading">Operation</td>
			<td width="60%" class="TableHeading">Details</td>
		</tr>
						<tr>
				<td width="40%" class="TableRow">
					<i>private</i><br />
					<strong>__construct</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{04843169-875D-43f9-9F78-D5D9D99853EB}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{04843169-875D-43f9-9F78-D5D9D99853EB}" border="0" />document: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{04843169-875D-43f9-9F78-D5D9D99853EB}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{04843169-875D-43f9-9F78-D5D9D99853EB}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{04843169-875D-43f9-9F78-D5D9D99853EB}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{04843169-875D-43f9-9F78-D5D9D99853EB}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{C81833E2-24B9-47a5-B1C0-55ADD1E0786A}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{C81833E2-24B9-47a5-B1C0-55ADD1E0786A}" border="0" />string: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{C81833E2-24B9-47a5-B1C0-55ADD1E0786A}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{C81833E2-24B9-47a5-B1C0-55ADD1E0786A}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{C81833E2-24B9-47a5-B1C0-55ADD1E0786A}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{C81833E2-24B9-47a5-B1C0-55ADD1E0786A}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{FE0794BD-1B30-4f89-ACD1-182AF7C2DB30}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{FE0794BD-1B30-4f89-ACD1-182AF7C2DB30}" border="0" />options: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{FE0794BD-1B30-4f89-ACD1-182AF7C2DB30}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>array()</td>
						</tr>
						<tr id="param{FE0794BD-1B30-4f89-ACD1-182AF7C2DB30}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{FE0794BD-1B30-4f89-ACD1-182AF7C2DB30}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{FE0794BD-1B30-4f89-ACD1-182AF7C2DB30}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>__get</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{48030278-916A-4359-AD30-CF7109117538}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{48030278-916A-4359-AD30-CF7109117538}" border="0" />name: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{48030278-916A-4359-AD30-CF7109117538}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{48030278-916A-4359-AD30-CF7109117538}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{48030278-916A-4359-AD30-CF7109117538}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{48030278-916A-4359-AD30-CF7109117538}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					<div class="ObjectDetailsNotes"><table>
	<tr>
		<td valign="top">
			<i>Notes: </i><span style="margin-left: .4cm;"> </span>
		</td>
		<td>
			实现伪类（Pseudo Classes）
		</td>
	</tr>
</table></div>

				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>attrValue</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{3DCCBE93-22B2-446e-AC71-B013C2DB4BD0}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{3DCCBE93-22B2-446e-AC71-B013C2DB4BD0}" border="0" />n: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{3DCCBE93-22B2-446e-AC71-B013C2DB4BD0}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{3DCCBE93-22B2-446e-AC71-B013C2DB4BD0}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{3DCCBE93-22B2-446e-AC71-B013C2DB4BD0}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{3DCCBE93-22B2-446e-AC71-B013C2DB4BD0}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{8F538D68-0A51-4a6b-993A-2550D796557A}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{8F538D68-0A51-4a6b-993A-2550D796557A}" border="0" />attr: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{8F538D68-0A51-4a6b-993A-2550D796557A}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{8F538D68-0A51-4a6b-993A-2550D796557A}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{8F538D68-0A51-4a6b-993A-2550D796557A}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{8F538D68-0A51-4a6b-993A-2550D796557A}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					<div class="ObjectDetailsNotes"><table>
	<tr>
		<td valign="top">
			<i>Notes: </i><span style="margin-left: .4cm;"> </span>
		</td>
		<td>
			获得节点属性值
		</td>
	</tr>
</table></div>

				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>private</i><br />
					<strong>byAttribute</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{1A529966-5576-4177-B83B-B7416D216E80}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{1A529966-5576-4177-B83B-B7416D216E80}" border="0" />cs: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{1A529966-5576-4177-B83B-B7416D216E80}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{1A529966-5576-4177-B83B-B7416D216E80}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{1A529966-5576-4177-B83B-B7416D216E80}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{1A529966-5576-4177-B83B-B7416D216E80}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{04319167-2331-476a-9BA1-6957F63B157F}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{04319167-2331-476a-9BA1-6957F63B157F}" border="0" />attr: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{04319167-2331-476a-9BA1-6957F63B157F}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{04319167-2331-476a-9BA1-6957F63B157F}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{04319167-2331-476a-9BA1-6957F63B157F}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{04319167-2331-476a-9BA1-6957F63B157F}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{314165C2-E862-479f-BEBB-A61A1E2BFD44}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{314165C2-E862-479f-BEBB-A61A1E2BFD44}" border="0" />value: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{314165C2-E862-479f-BEBB-A61A1E2BFD44}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{314165C2-E862-479f-BEBB-A61A1E2BFD44}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{314165C2-E862-479f-BEBB-A61A1E2BFD44}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{314165C2-E862-479f-BEBB-A61A1E2BFD44}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{D2FA93CC-DAEC-4677-8021-B0AEEE0AA74C}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{D2FA93CC-DAEC-4677-8021-B0AEEE0AA74C}" border="0" />op: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{D2FA93CC-DAEC-4677-8021-B0AEEE0AA74C}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{D2FA93CC-DAEC-4677-8021-B0AEEE0AA74C}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{D2FA93CC-DAEC-4677-8021-B0AEEE0AA74C}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{D2FA93CC-DAEC-4677-8021-B0AEEE0AA74C}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{09ECD7E1-5A95-4c4d-8144-86DE4C483839}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{09ECD7E1-5A95-4c4d-8144-86DE4C483839}" border="0" />custom: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{09ECD7E1-5A95-4c4d-8144-86DE4C483839}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{09ECD7E1-5A95-4c4d-8144-86DE4C483839}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{09ECD7E1-5A95-4c4d-8144-86DE4C483839}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{09ECD7E1-5A95-4c4d-8144-86DE4C483839}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					<div class="ObjectDetailsNotes"><table>
	<tr>
		<td valign="top">
			<i>Notes: </i><span style="margin-left: .4cm;"> </span>
		</td>
		<td>
			通过属性获得节点
		</td>
	</tr>
</table></div>

				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>byClassName</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{540FB5C8-9BDC-414d-B8D2-7C0C470B872B}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{540FB5C8-9BDC-414d-B8D2-7C0C470B872B}" border="0" />c: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{540FB5C8-9BDC-414d-B8D2-7C0C470B872B}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{540FB5C8-9BDC-414d-B8D2-7C0C470B872B}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{540FB5C8-9BDC-414d-B8D2-7C0C470B872B}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{540FB5C8-9BDC-414d-B8D2-7C0C470B872B}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{BCF9F7FB-6ACE-4340-A65B-47296BA72705}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{BCF9F7FB-6ACE-4340-A65B-47296BA72705}" border="0" />a: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{BCF9F7FB-6ACE-4340-A65B-47296BA72705}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{BCF9F7FB-6ACE-4340-A65B-47296BA72705}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{BCF9F7FB-6ACE-4340-A65B-47296BA72705}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{BCF9F7FB-6ACE-4340-A65B-47296BA72705}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{6BE6A260-8312-4e29-A378-42FA6D3F0C4F}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{6BE6A260-8312-4e29-A378-42FA6D3F0C4F}" border="0" />v: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{6BE6A260-8312-4e29-A378-42FA6D3F0C4F}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{6BE6A260-8312-4e29-A378-42FA6D3F0C4F}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{6BE6A260-8312-4e29-A378-42FA6D3F0C4F}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{6BE6A260-8312-4e29-A378-42FA6D3F0C4F}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>private</i><br />
					<strong>byPseudo</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{9C269C94-1197-40e9-AB36-02E59CB21C60}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{9C269C94-1197-40e9-AB36-02E59CB21C60}" border="0" />cs: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{9C269C94-1197-40e9-AB36-02E59CB21C60}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{9C269C94-1197-40e9-AB36-02E59CB21C60}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{9C269C94-1197-40e9-AB36-02E59CB21C60}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{9C269C94-1197-40e9-AB36-02E59CB21C60}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{986E3655-0132-44ac-BF07-23A9371A6F7E}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{986E3655-0132-44ac-BF07-23A9371A6F7E}" border="0" />name: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{986E3655-0132-44ac-BF07-23A9371A6F7E}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{986E3655-0132-44ac-BF07-23A9371A6F7E}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{986E3655-0132-44ac-BF07-23A9371A6F7E}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{986E3655-0132-44ac-BF07-23A9371A6F7E}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{EB5C4FA2-84B6-4e96-ABF7-EC28F91EAFAE}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{EB5C4FA2-84B6-4e96-ABF7-EC28F91EAFAE}" border="0" />value: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{EB5C4FA2-84B6-4e96-ABF7-EC28F91EAFAE}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{EB5C4FA2-84B6-4e96-ABF7-EC28F91EAFAE}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{EB5C4FA2-84B6-4e96-ABF7-EC28F91EAFAE}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{EB5C4FA2-84B6-4e96-ABF7-EC28F91EAFAE}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>children</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{B4C1F464-2E34-4ecc-A887-B379C23CDAD9}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{B4C1F464-2E34-4ecc-A887-B379C23CDAD9}" border="0" />selector: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{B4C1F464-2E34-4ecc-A887-B379C23CDAD9}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{B4C1F464-2E34-4ecc-A887-B379C23CDAD9}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{B4C1F464-2E34-4ecc-A887-B379C23CDAD9}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{B4C1F464-2E34-4ecc-A887-B379C23CDAD9}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>compile</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{F7D14C68-79BC-4d6d-920D-07153612EF12}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{F7D14C68-79BC-4d6d-920D-07153612EF12}" border="0" />path: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{F7D14C68-79BC-4d6d-920D-07153612EF12}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{F7D14C68-79BC-4d6d-920D-07153612EF12}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{F7D14C68-79BC-4d6d-920D-07153612EF12}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{F7D14C68-79BC-4d6d-920D-07153612EF12}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{F2B71FF8-2586-4932-A401-B88F97CFA990}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{F2B71FF8-2586-4932-A401-B88F97CFA990}" border="0" />type: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{F2B71FF8-2586-4932-A401-B88F97CFA990}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{F2B71FF8-2586-4932-A401-B88F97CFA990}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{F2B71FF8-2586-4932-A401-B88F97CFA990}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{F2B71FF8-2586-4932-A401-B88F97CFA990}03" style="display: none;">
							<td width="50"></td>
							<td><div class="ObjectDetailsNotes">$root=null, </div>
</td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					<div class="ObjectDetailsNotes"><table>
	<tr>
		<td valign="top">
			<i>Notes: </i><span style="margin-left: .4cm;"> </span>
		</td>
		<td>
			singleton
		</td>
	</tr>
</table></div>

				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>concat</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{D15CB451-4D8C-4768-AD10-9F34E015F874}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{D15CB451-4D8C-4768-AD10-9F34E015F874}" border="0" />a: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{D15CB451-4D8C-4768-AD10-9F34E015F874}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{D15CB451-4D8C-4768-AD10-9F34E015F874}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{D15CB451-4D8C-4768-AD10-9F34E015F874}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{D15CB451-4D8C-4768-AD10-9F34E015F874}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{42F68638-5E48-4bf9-8563-DB39FB5FF68D}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{42F68638-5E48-4bf9-8563-DB39FB5FF68D}" border="0" />b: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{42F68638-5E48-4bf9-8563-DB39FB5FF68D}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{42F68638-5E48-4bf9-8563-DB39FB5FF68D}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{42F68638-5E48-4bf9-8563-DB39FB5FF68D}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{42F68638-5E48-4bf9-8563-DB39FB5FF68D}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>first</strong>():var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>fixSelector</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{9324F45A-96DB-4c3e-B9E3-423989C54C76}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{9324F45A-96DB-4c3e-B9E3-423989C54C76}" border="0" />selector: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{9324F45A-96DB-4c3e-B9E3-423989C54C76}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{9324F45A-96DB-4c3e-B9E3-423989C54C76}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{9324F45A-96DB-4c3e-B9E3-423989C54C76}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{9324F45A-96DB-4c3e-B9E3-423989C54C76}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					<div class="ObjectDetailsNotes"><table>
	<tr>
		<td valign="top">
			<i>Notes: </i><span style="margin-left: .4cm;"> </span>
		</td>
		<td>
			解决xml文档有命名空间问题
		</td>
	</tr>
</table></div>

				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>get</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{5FE6FE80-9A1A-4adc-988C-B53BE6F8355D}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{5FE6FE80-9A1A-4adc-988C-B53BE6F8355D}" border="0" />index: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{5FE6FE80-9A1A-4adc-988C-B53BE6F8355D}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{5FE6FE80-9A1A-4adc-988C-B53BE6F8355D}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{5FE6FE80-9A1A-4adc-988C-B53BE6F8355D}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{5FE6FE80-9A1A-4adc-988C-B53BE6F8355D}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>getNodes</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{C2C397B9-D64B-4621-8A5A-D47441EC6CD6}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{C2C397B9-D64B-4621-8A5A-D47441EC6CD6}" border="0" />ns: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{C2C397B9-D64B-4621-8A5A-D47441EC6CD6}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{C2C397B9-D64B-4621-8A5A-D47441EC6CD6}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{C2C397B9-D64B-4621-8A5A-D47441EC6CD6}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{C2C397B9-D64B-4621-8A5A-D47441EC6CD6}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{51B3A784-1B5A-4dde-B230-9B21229642E0}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{51B3A784-1B5A-4dde-B230-9B21229642E0}" border="0" />mode: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{51B3A784-1B5A-4dde-B230-9B21229642E0}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{51B3A784-1B5A-4dde-B230-9B21229642E0}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{51B3A784-1B5A-4dde-B230-9B21229642E0}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{51B3A784-1B5A-4dde-B230-9B21229642E0}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{18BED961-DC80-4f2b-B6DD-EFBDF5E16B5F}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{18BED961-DC80-4f2b-B6DD-EFBDF5E16B5F}" border="0" />tagName: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{18BED961-DC80-4f2b-B6DD-EFBDF5E16B5F}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>'*'</td>
						</tr>
						<tr id="param{18BED961-DC80-4f2b-B6DD-EFBDF5E16B5F}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{18BED961-DC80-4f2b-B6DD-EFBDF5E16B5F}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{18BED961-DC80-4f2b-B6DD-EFBDF5E16B5F}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>next</strong>():var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>parent</strong>():var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public static</i><br />
					<strong>select</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{06E0DC23-4E5E-4029-9541-94DEA73BBD77}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{06E0DC23-4E5E-4029-9541-94DEA73BBD77}" border="0" />selector: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{06E0DC23-4E5E-4029-9541-94DEA73BBD77}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{06E0DC23-4E5E-4029-9541-94DEA73BBD77}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{06E0DC23-4E5E-4029-9541-94DEA73BBD77}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{06E0DC23-4E5E-4029-9541-94DEA73BBD77}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{F552E30E-E60A-44e7-88CD-1AEAC0C3434A}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{F552E30E-E60A-44e7-88CD-1AEAC0C3434A}" border="0" />root: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{F552E30E-E60A-44e7-88CD-1AEAC0C3434A}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{F552E30E-E60A-44e7-88CD-1AEAC0C3434A}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{F552E30E-E60A-44e7-88CD-1AEAC0C3434A}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{F552E30E-E60A-44e7-88CD-1AEAC0C3434A}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					<div class="ObjectDetailsNotes"><table>
	<tr>
		<td valign="top">
			<i>Notes: </i><span style="margin-left: .4cm;"> </span>
		</td>
		<td>
			选择一组节点 &lt;br /&gt;@param String $selector&lt;br /&gt;@param Domdocument|DomNode|DomElement $root&lt;br /&gt;@return array
		</td>
	</tr>
</table></div>

				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>selectNode</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{BE1D7E35-0EEC-468c-999B-C1E745A42377}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{BE1D7E35-0EEC-468c-999B-C1E745A42377}" border="0" />path: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{BE1D7E35-0EEC-468c-999B-C1E745A42377}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{BE1D7E35-0EEC-468c-999B-C1E745A42377}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{BE1D7E35-0EEC-468c-999B-C1E745A42377}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{BE1D7E35-0EEC-468c-999B-C1E745A42377}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{871558D5-8AF8-44d1-97AD-2880DDDFCC71}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{871558D5-8AF8-44d1-97AD-2880DDDFCC71}" border="0" />root: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{871558D5-8AF8-44d1-97AD-2880DDDFCC71}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{871558D5-8AF8-44d1-97AD-2880DDDFCC71}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{871558D5-8AF8-44d1-97AD-2880DDDFCC71}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{871558D5-8AF8-44d1-97AD-2880DDDFCC71}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public static</i><br />
					<strong>selectValue</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{9E73C178-67EC-4595-ABDA-D5A9246B25B7}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{9E73C178-67EC-4595-ABDA-D5A9246B25B7}" border="0" />path: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{9E73C178-67EC-4595-ABDA-D5A9246B25B7}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{9E73C178-67EC-4595-ABDA-D5A9246B25B7}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{9E73C178-67EC-4595-ABDA-D5A9246B25B7}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{9E73C178-67EC-4595-ABDA-D5A9246B25B7}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{4997181B-5D4B-4cd3-9641-3A7C6EBE1D96}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{4997181B-5D4B-4cd3-9641-3A7C6EBE1D96}" border="0" />root: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{4997181B-5D4B-4cd3-9641-3A7C6EBE1D96}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{4997181B-5D4B-4cd3-9641-3A7C6EBE1D96}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{4997181B-5D4B-4cd3-9641-3A7C6EBE1D96}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{4997181B-5D4B-4cd3-9641-3A7C6EBE1D96}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
					<a href="#" onclick="parent.toggleData('param{42489C6F-F86E-4e9e-90AD-AB1956D03BE0}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{42489C6F-F86E-4e9e-90AD-AB1956D03BE0}" border="0" />defaultValue: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{42489C6F-F86E-4e9e-90AD-AB1956D03BE0}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>''</td>
						</tr>
						<tr id="param{42489C6F-F86E-4e9e-90AD-AB1956D03BE0}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{42489C6F-F86E-4e9e-90AD-AB1956D03BE0}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{42489C6F-F86E-4e9e-90AD-AB1956D03BE0}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>setMatches</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{40FD2A9F-3FA6-4df1-A1BF-AC23CBD6C821}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{40FD2A9F-3FA6-4df1-A1BF-AC23CBD6C821}" border="0" />res: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{40FD2A9F-3FA6-4df1-A1BF-AC23CBD6C821}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td></td>
						</tr>
						<tr id="param{40FD2A9F-3FA6-4df1-A1BF-AC23CBD6C821}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{40FD2A9F-3FA6-4df1-A1BF-AC23CBD6C821}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{40FD2A9F-3FA6-4df1-A1BF-AC23CBD6C821}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>size</strong>():var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>
			<tr>
				<td width="40%" class="TableRow">
					<i>public</i><br />
					<strong>val</strong>(<br />
					<a href="#" onclick="parent.toggleData('param{BE6C66F6-C38A-4302-8665-ED6B08D39E50}')" style="text-decoration: none; color: #000000;"><img src="../../../images/plus03.gif" align="absmiddle" id="param{BE6C66F6-C38A-4302-8665-ED6B08D39E50}" border="0" />val: var</a>, 
					<table border="0" cellspacing="0" cellpadding="0" class="Table" style="padding: 4px 18px;">
						<tr id="param{BE6C66F6-C38A-4302-8665-ED6B08D39E50}00" style="display: none;">
							<td width="50"><strong>Default:</strong></td>
							<td>null</td>
						</tr>
						<tr id="param{BE6C66F6-C38A-4302-8665-ED6B08D39E50}01" style="display: none;">
							<td width="50"><strong>Kind:</strong></td>
							<td>in</td>
						</tr>
						<tr id="param{BE6C66F6-C38A-4302-8665-ED6B08D39E50}02" style="display: none;">
							<td width="50"><strong>Stereotype: </strong></td>
							<td></td>
						</tr>
						<tr id="param{BE6C66F6-C38A-4302-8665-ED6B08D39E50}03" style="display: none;">
							<td width="50"></td>
							<td></td>
						</tr>
					</table>
):var
				</td>
				<td width="60%" class="TableRow">
					<i>Sequential  </i>
					<table>
						<tr>
							<td valign = "top"><i></i><span style="margin-left: .7cm;"> </span></td>
							<td></td>
						</tr>
					</table>
					
				</td>
			</tr>

		</table>
</div>		<div class="ItemBody" id="LinksTable">
			<table align="center" border="0" cellspacing="0" cellpadding="0" class="Table">
				<tr>
					<td width="30%" class="TableHeading">Object</td>
					<td width="15%" class="TableHeading">Type</td>
					<td width="15%" class="TableHeading">Connection</td>
					<td width="40%" class="TableHeading">Notes</td>
				</tr>
				<tr>
					<td width="30%" class="TableRow" valign="top"><a href="EA107.htm">SOSO_Base_Util_DomQuery</a></td>
					<td width="15%" class="TableRow" valign="top">Class</td>
					<td width="15%" class="TableRow" valign="top">Generalization</td>
					<td width="40%" class="TableRow" valign="top">&nbsp;</td>
				</tr>

			</table>
		</div>
	</div>
<div class="pageFooter"></div>
 
</body>
</html>